LaTeX 使用心得:节标题(section)中使用数学符号 | 您所在的位置:网站首页 › package title › LaTeX 使用心得:节标题(section)中使用数学符号 |
文章目录
一、问题描述二、尝试方法三、解决方法四、蠢办法五、参考
一、问题描述
假设:我想在 LaTeX \LaTeX LATEX 文档的节标题,也就是 “section” 等中添加数学符号。 二、尝试方法自然而然的想到,下面的写法: \section{总体均值 $\mu$ 的区间估计--总体标准差 $\sigma$ 已知}编译完成后,效果如下图所示: “忽略前面的序号”,一切都看起来很完美。 但是,很不幸的是,编译后给出了警告(Warnings),如下图所示: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift’. Token not allowed in a PDF string (Unicode): (hyperref) removing `\mu’. Token not allowed in a PDF string (Unicode): (hyperref) removing `\sigma’. 虽然可以不处理,但是看着总是不爽的(强迫症)。 三、解决方法百度一番后,找到了一个解决方法 直达链接:mengjieli 的文章 “latex 中 section 标题中如何插入特殊符号” (https://www.cnblogs.com/lmj-sky/p/13359587.html) 方式是: 在节标题中需要使用数学符号的地方,使用 “\texorpdfstring{}” 包含起来。 也就是下面这个样子: \section{总体均值 \texorpdfstring{$\mu$} 的区间估计--总体标准差 \texorpdfstring{$\sigma$} 已知}编译过程中,无警告信息产生,如下图所示: 编译完成后,PDF 展示如下图所示: 咋一看,好像没问题了! 可是仔细看, μ \mu μ 的后面缺少了 “的” 字, σ \sigma σ 后面缺少了 “已” 字。 如果你没有遇到这个问题,那么恭喜你,你已经成功解决了问题。 否则的话,请继续看下去。 四、蠢办法既然会缺少一个字,那么我多打一个字,故意用来缺失,不就行了吗? 所以,最终的看起来,像这样: \section{总体均值 \texorpdfstring{$\mu$} .的区间估计--总体标准差 \texorpdfstring{$\sigma$} .已知} 五、参考1、mengjieli 的文章 “latex 中 section 标题中如何插入特殊符号” |
CopyRight 2018-2019 实验室设备网 版权所有 |